Big Huge Thesaurus

mea culpa

noun

sounds kind of like